tell its own story - German English Dictionary